Big Huge Thesaurus

paschal lamb

noun

sounds kind of like